distinguished professor - Español Inglés Diccionario